high-strength piecing - Turkish English Dictionary